* progmodes/ruby-mode.el (ruby-encoding-map): Add a mapping from
authorAkinori MUSHA <knu@iDaemons.org>
Mon, 14 Oct 2013 00:23:29 +0000 (03:23 +0300)
committerDmitry Gutov <dgutov@yandex.ru>
Mon, 14 Oct 2013 00:23:29 +0000 (03:23 +0300)
commit3308fa42fcb5ca2bf1cb25916168bd953c84b5a5
treef1457447ba9894039fd11207eaff90d168c62df6
parentfcf0613ab1b940d06543f22ace721298fced15ef
* progmodes/ruby-mode.el (ruby-encoding-map): Add a mapping from
`japanese-cp932' to `cp932' to fix the problem where saving a
source file written in Shift_JIS twice would end up having
`coding: japanese-cp932' which Ruby could not recognize.
(ruby-mode-set-encoding): Add support for encodings mapped to nil
in `ruby-encoding-map'.
(ruby-encoding-map): Map `us-ascii' to nil by default, meaning it
doesn't need to be explicitly declared in magic comment.
(ruby-encoding-map): Add type declaration for better customize UI.
lisp/ChangeLog
lisp/progmodes/ruby-mode.el